Skip to content

Update dependency chef-sugar to v5 - #51540

Closed
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/chef-sugar-5.x
Closed

Update dependency chef-sugar to v5#51540
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/chef-sugar-5.x

Conversation

@renovate

@renovate renovate Bot commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Update Change
chef-sugar major v3.6.0v5.1.12

Release Notes

chef/chef-sugar (chef-sugar)

v5.1.12

Compare Source

Merged Pull Requests
  • Don't define which helper on Chef 16+ to avoid conflicts #​21 (tas50)

v5.1.11

Compare Source

Merged Pull Requests

v5.1.10

Compare Source

v5.1.9

Compare Source

Merged Pull Requests

v5.1.8

Compare Source

Merged Pull Requests

v5.1.7

Compare Source

v5.1.6

Compare Source

v5.1.5

Compare Source

v5.1.4

Compare Source

v5.1.3

Compare Source

v5.1.2

Compare Source

v5.1.1

Compare Source

Merged Pull Requests
  • Don't define which helper on Chef 16+ to avoid conflicts #​21 (tas50)

v5.1.0

Compare Source

v5.0.4

Compare Source

v5.0.1

Compare Source

  • Modifies the behavior of systemd? so that it works equally well on physical/virtual
    machines as well as within containers.

v5.0.0

Compare Source

  • BREAKING CHANGE: Require Chef 13 or later
  • Trim out test files and the cookbook from the gem artifact to slim install size

v4.2.1

Compare Source

  • Repackaged with an older stove to remove the metadata.rb on the Supermarket for older chef-client releases

v4.2.0

Compare Source

  • Added a new parallels? helper
  • Added support for the Raspberry Pi 1 and Zero to armhf? helper
  • Added a centos_final? helper

v4.1.0

Compare Source

  • Improve the detection of linux hosts with the linux? helper. Amazon Linux and obscure distros will now be properly detected.

v4.0.1

Compare Source

  • Add new Debian, Mint, macOS codenames
  • Add new Ubuntu codenames: artful, bionic, cosmic

v4.0.0

Compare Source

  • Require Ruby 2.2 or later and Chef 12.10 or later
  • Cookbook now installs the chef-sugar gem via a metadata installation so chef-sugar::default on your runlist is no longer needed
  • Added additional metadata to the cookbook: supports, issue_url, source_url, chef_version.
  • Requirements improved in the readme

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At 12:00 AM through 04:59 AM and 10:00 PM through 11:59 PM, Monday through Friday (* 0-4,22-23 * * 1-5)
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot added changelog/no-changelog No changelog entry needed dependencies PRs that bump a dependency qa/no-code-change No code change in Agent code requiring validation labels Jun 1, 2026
@renovate
renovate Bot requested a review from a team as a code owner June 1, 2026 06:30
@renovate renovate Bot added changelog/no-changelog No changelog entry needed dependencies PRs that bump a dependency qa/no-code-change No code change in Agent code requiring validation labels Jun 1, 2026
@dd-prapprover

dd-prapprover Bot commented Jun 1, 2026

Copy link
Copy Markdown

PRApprover will approve and merge this PR, FAQ, #dx-source-code-management

🛠️ PRApproval Status

  • ✅ PR is eligible for auto-approval by rule datadog-agent-renovate - 2026-06-01T06:30:26Z
  • ⬜ CI tests passed
  • ⬜ Approved
  • Manual merge required: this rule does not auto-merge.

➡️ Current phase: CI tests failed. Please fix the failing tests to continue.

@dd-octo-sts dd-octo-sts Bot added the internal Identify a non-fork PR label Jun 1, 2026
@github-actions github-actions Bot added the short review PR is simple enough to be reviewed quickly label Jun 1, 2026

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: e3cfee607d

ℹ️ About Codex in GitHub

Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".

Comment thread omnibus/Gemfile

# Install omnibus
gem 'chef-sugar', git: 'https://github.com/chef/chef-sugar.git', tag: 'v3.6.0'
gem 'chef-sugar', git: 'https://github.com/chef/chef-sugar.git', tag: 'v5.1.12'

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P1 Badge Keep chef-sugar within omnibus-ruby's constraint

The default Omnibus dependency here is still DataDog/omnibus-ruby at datadog-5.5.0, whose gemspec declares chef-sugar, ~> 3.3; pinning the top-level bundle to the git tag whose gem version is 5.1.12 makes Bundler unable to resolve the Omnibus bundle. Since tasks/omnibus.py removes Gemfile.lock and runs bundle install before invoking bundle exec omnibus, the Linux/macOS/Windows packaging jobs that use this Gemfile will fail before the build starts unless the omnibus-ruby ref is updated to allow chef-sugar 5.x.

Useful? React with 👍 / 👎.

@datadog-prod-us1-5

datadog-prod-us1-5 Bot commented Jun 1, 2026

Copy link
Copy Markdown
Contributor

Pipelines

Fix all issues with BitsAI

⚠️ Warnings

🚦 30 Pipeline jobs failed

DataDog/datadog-agent | agent_dmg-arm64-a7   View in Datadog   GitLab

🔧 Fix in code (Fix with Cursor). Bundler could not find compatible versions for gem 'chef-sugar' required by omnibus package during installation.

DataDog/datadog-agent | datadog-otel-agent-arm64   View in Datadog   GitLab

🔧 Fix in code (Fix with Cursor). Version solving failed for omniaub due to incompatible chef-sugar version requirements.

DataDog/datadog-agent | agent_dmg-x64-a7   View in Datadog   GitLab

🛟 This job is unlikely to succeed on retry. Please review your pipeline configuration. Bundler could not find compatible versions for gem "chef-sugar" required by omnibus version 5.5.0, which expects chef-sugar (~> 3.3).

View all 30 failed jobs.

ℹ️ Info

🎯 Code Coverage (details)
Patch Coverage: 100.00%
Overall Coverage: 50.64%

Useful? React with 👍 / 👎

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: e3cfee6 | Docs | Datadog PR Page | Give us feedback!

@aiuto

aiuto commented Jun 13, 2026

Copy link
Copy Markdown
Collaborator

Too much work to swtich APIS while we are actively deprecating this.

@aiuto aiuto closed this Jun 13, 2026
@renovate

renovate Bot commented Jun 13, 2026

Copy link
Copy Markdown
Contributor Author

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 5.x releases. But if you manually upgrade to 5.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate
renovate Bot deleted the renovate/chef-sugar-5.x branch June 13, 2026 02:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/no-changelog No changelog entry needed dependencies PRs that bump a dependency internal Identify a non-fork PR qa/no-code-change No code change in Agent code requiring validation short review PR is simple enough to be reviewed quickly team/agent-build

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant